home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
ELECTRON
/
H479.ZIP
/
POWERPAK.ZIP
/
POWERPAK.DOC
< prev
next >
Wrap
Text File
|
1992-10-23
|
31KB
|
1,062 lines
POWERPAK
Version 1.0
Power Distribution Design Software
for
Electric Utility Engineers and Consultants
by
George Kwascha, PE
copyright 1984, 1985
POWERPAK software has been placed in the public domain for free
distribution. The programs are provided on as "as is" basis
without warranty of any kind, expressed or implied, including
but not limited to implied warranties of merchantability and
application for a particular purpose. The user assumes all
responsibility for damages of any sort arising from the use
and/or application, direct or indirect, of PowerPak software.
This software is not a replacement for good engineering
practices.
TABLE OF CONTENTS
page
Introduction ............................................. 3
System Files ............................................. 4
Preparing Your PowerPak System Disk ...................... 5
Running PowerPak ......................................... 5
General Instructions ..................................... 6
OPTION 1- Conductor Tables ............................... 7
OPTION 2- Voltage Drop Calculations ...................... 9
OPTION 3- Secondary Fault Current Calculations ........... 11
OPTION 4- Transformer Tables ............................. 12
Future Enhancements and Updates .......................... 14
Software Registration .................................... 15
Invoice and Feedback Form ................................ 16
2
------------
INTRODUCTION
------------
PowerPak has been designed for use by the Electric Utility
Distribution Engineer or Consultanting Engineer with the intent
of simplifying basic design calculations necessary in providing
electric utility service. This preliminary version provides
tools for secondary voltages calculations. Future versions will
support primary voltage circuit calculation tools.
PowerPak allows the user to create a set of parameter tables
for secondary conductors and transformers. This set of tables
is utilized by PowerPak to make calculations easier for the
user by eliminating the need to constantly look up
specifications for voltage drop and fault current calculations.
PowerPak allows the user to perform individual voltage drop or
fault current calculations or create tabular outputs. This is
further discussed in the documentation. Voltage drop
calculations can be done with or without motor starting
criteria. Secondary fault current calculations can be done at
the point of delivery, whether it be at the transformer
connections or at the end of the service conductor.
PowerPak is menu-driven for ease of use with user prompts
highlighted at the bottom of each screen. All data is entered
on formated screens. PowerPak is designed to be run from a
single floppy system with a minimum of 64K of memory with a
color/graphics adaptor.
3
------------
SYSTEM FILES
------------
PowerPak is configured to run self-contained on a floppy disk.
The floppy disk can reside in either drive and the program will
function properly as long as the resident drive is the default
drive. PowerPak can also be operated from a hard disk as long
as all files are in the same sub-directory and the sub-
directory is the default directory.
The following files come with the PowerPak 1.0 disk:
README - initial instruction & help file
POWERPAK.DOC - program documentation in ASCII format
POWERPAK.TXT - program documentation in WordStar format
POWERPAK.COM - main control and loading module
MAINMENU.CHN - main menu
CABLSPEC.CHN - secondary conductor data table access program
TXSPECS.CHN - transformer data table access program
SECVDROP.CHN - secondary voltage drop loading program
CABLDROP.CHN - secondary conductor voltage drop calculator
TXDROP.CHN - transformer voltage drop calculator
CABLMOTR.CHN - secondary conductor voltage drop with motor
starting calculation
TXMOTR.CHN - transformer voltage drop with motor starting
calculation
STLTDROP.CHN - street light design voltage drop calculator
STLIGHT.PIC - street light calculator input screen
CABLE.DAT - secondary conductor data file
TRANSF.DAT - transformer data file
It is recommended that the user format a new disk with
operating system and then transfer all the above files to this
new disk before using the program. Store your original PowerPak
disk in a safe place.
4
-----------------------------------
PREPARING YOUR POWERPAK SYSTEM DISK
-----------------------------------
The first step in preparing your PowerPak system disk is
formatting a new disk. Please follow instructions in your DOS
manual, if you are not already familiar with this procedure. Be
sure to format this new disk with the /S option. This will
also transfer the DOS system onto your new disk. With the DOS
system on your disk, you will be able to boot your system
directly from the PowerPak disk.
The next step in this process is to tranfer all PowerPak files
to your newly formatted disk. Again, refer to your DOS manual
if you are not familiar with this procedure. Using the COPY *.*
command is recommended.
For your information, the original PowerPak disk comes on an 8
sector formatted disk to allow compatibility with all versions
of DOS. The disk is double-sided.
----------------
RUNNING POWERPAK
----------------
To start PowerPak, simply type POWERPAK from the A> prompt.
Note that your PowerPak disk must be in drive A: throughout the
duration of your session.
You may wish to create a Batch file or and AUTOEXEC.BAT file.
Refer to your DOS manual if you are not familiar with batch
files. When creating a batch file, simply include POWERPAK as
your last command.
5
--------------------
GENERAL INSTRUCTIONS
--------------------
1. All menus require single keystroke entry when choosing an
option. Options are numbered anywhere from 0 to 9.
2. Except for the Main Menu, all single keystroke options are
bracketed with { } on menu screens.
3. There are several standard prompts that will appear at the
bottom of the screen:
Field {#} - hit the appropriate number that corresponds with
the field that you wish to correct.
{+} - hitting the plus sign will increment the record
forward by one.
{-} - hitting the minus sign will increment the record
backwards by one.
{M} - hitting the "M" key will return you to the
previous menu.
{E} - hitting the "E" key will allow you to view or
print the entire file.
{P} - hitting the "P" key will specify that any output
be redirected to the printer.
{S} - hitting the "S" key will specify that any output
be directed to the screen.
{space} - hitting the space bar will scroll window data.
{RETURN} - hitting the Return or Enter key will perform the
action specified in the prompt. These will vary from screen to
screen.
4. Hitting the {ESC} key from most prompts in the program will
return you to the previous menu.
5. The only other type of data entry prompt is found in the
conductor and transformer data files, where the ---> prompt
asks you to enter a code. Since this code can be more than one
character in length, it will be necessary for you to terminate
your entry by hitting the RETURN or ENTER key.
6. Use {SHIFT} + {PrtSc} to dump screen results to your printer.
6
-------------------------------------
MAIN MENU OPTION 1 - CONDUCTOR TABLES
-------------------------------------
The Conductor Data file can be accessed by choosing option 1
from the Main Menu. You will be presented with a menu that
allows you to Add, Edit, Delete and Print/View your conductor
records.
A sample data file is provided on the disk. If your conductors
do not match the ones specified in this sample file, you may
change the appropriate conductors one by one or you may delete
the CABLE.DAT file and start your own file. The Edit option
allows you to change data in each record. The Add option allows
you to add records to the file. If the file does not exist, the
Add option will create the file automatically. Option 4 is not
functional at this time.
{1} ADD CONDUCTOR DATA
When this option is chosen you will be presented with a data
input screen that allows you to enter the following conductor
parameters:
Conductor Code- a unique code assigned by the user. This code
can be up to 3 characters in length, comprised of numbers or
letters. It is used to retrieve conductor data records. This
value is treated as a string variable.
Cable Type- 20 spaces are provided for the user to describe the
type of conductor.
Phase Conductor Size- 9 spaces are provided for the user to
record the size of the phase conductor.
Rated Amps- 3 spaces are provided to denote the rated current
carrying capacity of your cable.
Phase Cond Resistance- specify the phase conductor resistance
value in ohms/1000 feet. 6 spaces are provided.
Phase Cond Reactance- specify the phase conductor reactance
value in ohms/1000 feet. 6 spaces are provided.
Neutral Conductor Size- 9 spaces are provided for the user to
record the size of the neutral conductor. If the size is the
same as the phase conductor, just hit the RETURN key.
Neutral Cond Resistance- specify neutral conductor resistance
value in ohms/1000 feet. 6 spaces are provided. If this value
is the same as the phase conductor, just hit the RETURN key.
7
Neutral Cond Reactance- specify neutral conductor reactance
value in ohms/1000 feet. If this value is the same as the phase
conductor, just hit the RETURN key.
{2} EDIT CONDUCTOR DATA
When this option is chosen you will be prompted for the
conductor code that you wish to edit or you can scroll the file
forward or backward by hitting the plus and minus key
respectively. When you wish to edit a field on the displayed
screen, type the number of the field and then re-enter your
data.
{3} DELETE CONDUCTOR DATA
When this option is chosen you will be prompted for the
conductor code that you wish to delete.
The Delete option does not actually delete the record. Any
record that is deleted by the user is only marked for deletion.
The next record that is added is written into the record space
of your deleted record.
{5} PRINT/VIEW CONDUCTOR RECORDS
When this option is chosen you will be prompted for a conductor
code. If you type a plus sign, the records will be scrolled on
the screen. Typing the letter "E" specifies the entire file.
When specifying the entire file, you will also be prompted for
screen or printer output.
{6} RETURN TO MAIN MENU
This option returns you to the Main Menu.
8
--------------------------------
MAIN MENU OPTION 2- VOLTAGE DROP
--------------------------------
The Voltage Drop calculation option is comprised of five
different types of calculations.
{1} Service Cable Voltage Drop- calculates the voltage drop on
secondary conductors under normal loading conditions. The
conductors must be in the conductor data file.
{2} Transformer Voltage Drop- calculates the voltage drop in
the transformer core under normal loading conditions. This
value should be added to the service cable voltage drop to get
the total drop seen by the associated load. The transformers
must be in the data file.
The two sections above have the same basic screen input design.
A sub-menu will allow you to choose whether you wish to perform
one calculation for a particular situation or whether you wish
to create a set of voltage drop tables for various parameters.
The table creation feature is a very valuable feature that
allows you set up a complete set of tables for each transformer
and conductor with different ranges of footage and load.
The single calculation option will prompt you for a conductor
or transformer code by displaying a window of the data file and
allowing you to scroll through the file searching for your
conductor or transformer. You will be prompted for power factor
and load values. The conductor calculation will also require
the entry of the number of phases, voltage, and conductor
length in feet. It will also ask you to specify single or
parallel conductors.
The cable option will calculate the line-to-neutral and line-to
line voltage drop in volts and percent. The transformer option
will calculate the voltage drop in percent for the given load
and for full load. The full load value can be used as a worst
case value if there are other loads connected to the
transformer.
The respective table calculation option will need some
additional values. The cable option will requires a starting
load value with an increment. For example, if you wish to start
your table at 10 KW and increment it by 5 KW, you would specify
the starting load at 10 KW and load increment at 5 KW. Values
for starting length and length of increment in feet are also
needed. The transformer option only requires the starting load
and load increment values.
{3} Cable Voltage Drop for Motor Starting- calculates the
voltage drop associated with motor starting only.
9
{4} Transformer Voltage Drop for Motor Starting- calculates the
voltage drop associated with motor starting only. This value
may be added to the Cable Motor Starting value to get the total
drop due to starting motors.
The two sections above have the same basic screen input design
as the voltage drop calculations without motor starting. The
only additional parameter needed is a value for the starting
amps of the motor or motors. This value is usually a nameplate
value called locked-rotor amps. An approximate value of six
times the normal current can also be used.
{5} Street Light Voltage Drop- a specialized section designed
to calculate voltage drops for street light design.
This option presents you with a graphic representation of a
street light circuit, showing cable impedance and luminaire
locations. A table allowing input of footage, conductor code
and number of luminaires at each point is displayed. Enter the
secondary voltage at the prompt. Enter the load per luminaire
next. This program assumes that all luminaires in use are the
same. Enter the luminaire load value in VA, not KVA! Next, the
program will allow you to scroll through the conductor file to
pick out your cable size. Enter the conductor code of the
segment in column one. Enter the number of feet in each
segment in the second column. The third column requests the
number of luminaires that are connected at that point and
beyond. For example, if one luminaire is connected at points 1,
2, and 3, then you specify 3 luminaires at point 0 to 1. At
point 1 to 2 you specify 2 luminaires and 1 luminaire at point
2 to 3.
After the entry of each line segment, the program will
calculate and display the voltage drop, the actual voltage at
that end point, and the total percent drop at the end point.
A suggestion ... if you have more than 10 luminaires, you can
combine cable segments and luminaires into one point near the
voltage source. In this manner you will still be able to get
the voltage drop values toward the end of the circuit.
10
----------------------------------
MAIN MENU OPTION 3 - FAULT CURRENT
----------------------------------
Option 3 will allow you to perform secondary fault caluclations
with ease. You can make single calculations or create tables of
fault currents for each type of conductor in the data file.
This is done in much the same manner as described in the
Voltage Drop sections.
You will need to specify a transformer code and an optional
conductor code and conductor length. This is done in the same
manner as described in the previous sections by scrolling
through the data files in the window displays. If a fault value
is needed at the transformer spades only, then a conductor code
should not be entered. If a conductor code is entered, then you
must specify a conductor length of zero feet, otherwise the
calculation will include the secondary conductor and the fault
current value given, will be at the end of the conductor.
A table of fault currents is generated for conductors of
various lengths only, with a particular transformer type. A
table of various transformers cannot be generated. Use the
single calculation option to do this.
11
---------------------------------------
MAIN MENU OPTION 4 - TRANSFORMER TABLES
---------------------------------------
The Transformer Data file can be accessed by choosing option 4
from the Main Menu. You will be presented with a menu that
allows you to Add, Edit, Delete and Print/View your conductor
records.
A sample data file is provided on the disk. If your conductors
do not match the ones specified in this sample file, you may
change the appropriate conductors one by one or you may delete
the TRANSF.DAT file and start your own file. The Edit option
allows you to change data in each record. The Add option allows
you to add records to the file. If the file does not exist, the
Add option will create the file automatically. Option 4 is not
functional at this time.
{1} ADD TRAMSFORMER DATA
When this option is chosen you will be presented with a data
input screen that allows you to enter the following transformer
parameters:
Transformer Code- a unique code assigned by the user. This code
can be up to 3 characters in length, comprised of numbers or
letters. It is used to retrieve transformer data records. This
value is treated as a string variable.
Transformer #- 5 spaces are provided for a transformer number
if necessary.
Transformer Type- 20 spaces are provided for the user to
describe the type of transformer, ie. aerial or pad-mounted.
# phases- specify "1" for single phase or "3" for three phase
transformers.
TX Size (KVA)- 4 spaces are provided to record the transformer
KVA.
TX Impedance (%)- 5 spaces are provided for the transformer
impedance value in percent.
Nameplate Voltage Rating- 32 spaces are provided to record the
nameplate voltage information.
Secondary Volts (line-line)- record the secondary voltage in
volts. 5 spaces are provided. Line-to-line or phase-to-phase
voltage must be used. This value is used in the calculations.
Total Losses (Watts)- 5 spaces are provided to enter the
transformer total full load losses expressed in watts. This
12
value includes no load core loss and full load copper loss.
No Load Loasses (Watts)- 5 spaces are provided to enter the
transformer no load core loss in Watts.
{2} EDIT TRAMSFORMER DATA
When this option is chosen you will be prompted for the
transformer code that you wish to edit or you can scroll the
file forward or backward by hitting the plus and minus key
respectively. When you wish to edit a field on the displayed
screen, type the number of the field and then re-enter your
data.
{3} DELETE TRANSFORMER DATA
When this option is chosen you will be prompted for the
transformer code that you wish to delete.
The Delete option does not actually delete the record. Any
record that is deleted by the user is only marked for deletion.
The next record that is added is written into the record space
of your deleted record.
{5} PRINT/VIEW TRANSFORMER RECORDS
When this option is chosen you will be prompted for a
transformer code. If you type a plus sign, the records will be
scrolled on the screen. Typing the letter "E" specifies the
entire file. When specifying the entire file, you will also be
prompted for screen or printer output.
{6} RETURN TO MAIN MENU
This option returns you to the Main Menu.
13
-------------------------------
FUTURE ENHANCEMENTS AND UPDATES
-------------------------------
PowerPak is distributed under a modified user-supported
shareware concept. Please read the following statement under
software registration for a complete explanation. The author is
relying on the users of PowerPak to make suggestions for
improvements and enhancements that they would like to see.
The author will notify all registered users any time revisions
are made to PowerPak. Registered users may then obtain a copy
of the updated disk for a $5.00 fee (subject to change). This
fee is to cover the cost of disk media, postage and handling.
The user may also choose to send a blank disk with proper
enclosed return postage for a free updated copy. The disk
mailer must be re-usable.
The author has spent a great deal of his own time writing this
program, with hopes of benefiting from user contributions. The
software availability of good inexpensive programs in the
electric utility area is limited. PowerPak is an attempt to
change this. With your help and support, maybe, we can
encourage other engineers to write and release their programs
to the realm of User-Supported Shareware. Help make this
experiemnt a success and send a donation.
If you have written useful engineering software and wish to
participate in this experiment please let us know. Wordstar is
a registered trademark of MicroPro International.
14
---------------------
SOFTWARE REGISTRATION
---------------------
PowerPak is distributed under a modified version of the
shareware concept. PowerPak has been released to the public
domain for free distribution. Users are encouraged to copy the
program for use by others. This includes use by individuals and
companies. This program may not be sold without written
permission of the author, with one exception. Non-profit
organizations, such as computer clubs, user-groups and
electronic bulletin boards may sell this software as long as it
is for no more than $6.00. Source code is not available.
The author will support PowerPak users for a one time
contribution of $10.00. Support includes notification of future
updates, corrections of any "bugs" in the software, and any
relevant written correspondence that requires a written reply.
All users, however, are encouraged to supply the author with
any suggestions for future improvements to this software and
any other comments that do not require a written reply by the
author. The author will not supply copies of PowerPak without a
contribution of $10.00 for user-support and an additional $5.00
for postage, handling and disk media. Free copies of this
software can be obtained from your colleagues, computer clubs,
user groups or electronic bulletin boards. If you have obtained
a free copy of this software and wish to register with the
author please send your contribution of $10.00 only. Please use
the attached invoice form for all correspondence.
15
------------------------------
INVOICE AND USER FEEDBACK FORM
------------------------------
Name: __________________________________________
Company: _______________________________________
Address: _______________________________________
City: ________________ State: ____ Zip: ________
===============================================================
Item Description | Price Ea | Price
===============================================================
| |
PowerPak 1.0 Registration fee | $10.00 | $
| |
PowerPak 1.0 software on 5" disk | $ 5.00 | $
postage included | |
-----------------------------------------------------|---------
Total |
===============================================================
Make checks payable to: Information Management Solutions, Inc
Send To: Information Management Solutions, Inc
P.O. Box 13263 Durham, N.C. 27709
List any comments or suggestions for future improvements to
PowerPak below. Use reverse side if necessary. Your interest is
appreciated.
16
rest i